package org.jsola.hr.dto.excel;

import com.alibaba.excel.annotation.ExcelProperty;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import org.jsola.core.dto.BaseDTO;

/**
 * 【工资条】excel导入对象
 *
 * @author zhr
 */
@EqualsAndHashCode(callSuper = true)
@Data
@ApiModel(description = "【工资条】excel导入对象")
public class SalaryBillImportDTO extends BaseDTO {

    private static final long serialVersionUID = 1L;

    // excel开始自定义的列,从第0列开始
    private static final int startMap = 0;

    @ApiModelProperty(notes = "id，表示行号")
    private String id;

    @ApiModelProperty(notes = "自定义0")
    @ExcelProperty(value = "自定义0", index = startMap)
    private String base0;

    @ApiModelProperty(notes = "自定义1")
    @ExcelProperty(value = "自定义1", index = startMap + 1)
    private String base1;

    @ApiModelProperty(notes = "自定义2")
    @ExcelProperty(value = "自定义2", index = startMap + 2)
    private String base2;

    @ApiModelProperty(notes = "自定义3")
    @ExcelProperty(value = "自定义3", index = startMap + 3)
    private String base3;

    @ApiModelProperty(notes = "自定义4")
    @ExcelProperty(value = "自定义4", index = startMap + 4)
    private String base4;

    @ApiModelProperty(notes = "自定义5")
    @ExcelProperty(value = "自定义5", index = startMap + 5)
    private String base5;

    @ApiModelProperty(notes = "自定义6")
    @ExcelProperty(value = "自定义6", index = startMap + 6)
    private String base6;

    @ApiModelProperty(notes = "自定义7")
    @ExcelProperty(value = "自定义7", index = startMap + 7)
    private String base7;

    @ApiModelProperty(notes = "自定义8")
    @ExcelProperty(value = "自定义8", index = startMap + 8)
    private String base8;

    @ApiModelProperty(notes = "自定义9")
    @ExcelProperty(value = "自定义9", index = startMap + 9)
    private String base9;

    @ApiModelProperty(notes = "自定义10")
    @ExcelProperty(value = "自定义10", index = startMap + 10)
    private String base10;

    @ApiModelProperty(notes = "自定义11")
    @ExcelProperty(value = "自定义11", index = startMap + 11)
    private String base11;

    @ApiModelProperty(notes = "自定义12")
    @ExcelProperty(value = "自定义12", index = startMap + 12)
    private String base12;

    @ApiModelProperty(notes = "自定义13")
    @ExcelProperty(value = "自定义13", index = startMap + 13)
    private String base13;

    @ApiModelProperty(notes = "自定义14")
    @ExcelProperty(value = "自定义14", index = startMap + 14)
    private String base14;

    @ApiModelProperty(notes = "自定义15")
    @ExcelProperty(value = "自定义15", index = startMap + 15)
    private String base15;

    @ApiModelProperty(notes = "自定义16")
    @ExcelProperty(value = "自定义16", index = startMap + 16)
    private String base16;

    @ApiModelProperty(notes = "自定义17")
    @ExcelProperty(value = "自定义17", index = startMap + 17)
    private String base17;

    @ApiModelProperty(notes = "自定义18")
    @ExcelProperty(value = "自定义18", index = startMap + 18)
    private String base18;

    @ApiModelProperty(notes = "自定义19")
    @ExcelProperty(value = "自定义19", index = startMap + 19)
    private String base19;

    @ApiModelProperty(notes = "自定义20")
    @ExcelProperty(value = "自定义20", index = startMap + 20)
    private String base20;

    @ApiModelProperty(notes = "自定义21")
    @ExcelProperty(value = "自定义21", index = startMap + 21)
    private String base21;

    @ApiModelProperty(notes = "自定义22")
    @ExcelProperty(value = "自定义22", index = startMap + 22)
    private String base22;

    @ApiModelProperty(notes = "自定义23")
    @ExcelProperty(value = "自定义23", index = startMap + 23)
    private String base23;

    @ApiModelProperty(notes = "自定义24")
    @ExcelProperty(value = "自定义24", index = startMap + 24)
    private String base24;

    @ApiModelProperty(notes = "自定义25")
    @ExcelProperty(value = "自定义25", index = startMap + 25)
    private String base25;

    @ApiModelProperty(notes = "自定义26")
    @ExcelProperty(value = "自定义26", index = startMap + 26)
    private String base26;

    @ApiModelProperty(notes = "自定义27")
    @ExcelProperty(value = "自定义27", index = startMap + 27)
    private String base27;

    @ApiModelProperty(notes = "自定义28")
    @ExcelProperty(value = "自定义28", index = startMap + 28)
    private String base28;

    @ApiModelProperty(notes = "自定义29")
    @ExcelProperty(value = "自定义29", index = startMap + 29)
    private String base29;

    @ApiModelProperty(notes = "自定义30")
    @ExcelProperty(value = "自定义30", index = startMap + 30)
    private String base30;

    @ApiModelProperty(notes = "自定义31")
    @ExcelProperty(value = "自定义31", index = startMap + 31)
    private String base31;

    @ApiModelProperty(notes = "自定义32")
    @ExcelProperty(value = "自定义32", index = startMap + 32)
    private String base32;

    @ApiModelProperty(notes = "自定义33")
    @ExcelProperty(value = "自定义33", index = startMap + 33)
    private String base33;

    @ApiModelProperty(notes = "自定义34")
    @ExcelProperty(value = "自定义34", index = startMap + 34)
    private String base34;

    @ApiModelProperty(notes = "自定义35")
    @ExcelProperty(value = "自定义35", index = startMap + 35)
    private String base35;

    @ApiModelProperty(notes = "自定义36")
    @ExcelProperty(value = "自定义36", index = startMap + 36)
    private String base36;

    @ApiModelProperty(notes = "自定义37")
    @ExcelProperty(value = "自定义37", index = startMap + 37)
    private String base37;

    @ApiModelProperty(notes = "自定义38")
    @ExcelProperty(value = "自定义38", index = startMap + 38)
    private String base38;

    @ApiModelProperty(notes = "自定义39")
    @ExcelProperty(value = "自定义39", index = startMap + 39)
    private String base39;

    @ApiModelProperty(notes = "自定义40")
    @ExcelProperty(value = "自定义40", index = startMap + 40)
    private String base40;


}

